artificial-feedback device - French English Dictionary